think up, think of, dream up, hatch, concoct -- (devise or invent; "He thought up a plan to get rich quickly"; "no-one had ever thought of such a clever piece of software")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar